body {
	background-color: #555555;
	color: #333333;
	margin: 10px auto;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
}

h1 {
	color: #EEEEEE;
	text-align: center;
}

#main {
	background-color: #EEEEEE;
	padding: 15px;
	border: 3px solid gray;
	width: 600px;
	margin: 25px auto;
}

#footer {
	border-top: 1px solid white;
	padding: 5px;
	color: #EEEEEE;
	text-align: center;
	margin: 5px auto;
	width: 570px;
}

#bcm {
	display: none;
	border: 2px dotted red;
	color: #990000;
	text-align: center;
	padding: 10px;
	margin: 5px auto;
	width: 570px;
}

#bp {
	display: none;
	border: 2px dotted red;
	color: #990000;
	text-align: center;
	padding: 10px;
	margin: 5px auto;
	width: 570px;
}

#yi {
	display: none;
	border: 2px dotted green;
	color: #006600;
	text-align: center;
	padding: 10px;
	margin: 5px auto;
	width: 570px;
}

#wrap {
	border: 3px solid white;
	padding: 13px;
	margin: 15px auto;
	width: 550px;	
}